﻿
namespace FRL.DebtChase.Common
{

    public enum DcEntityRelation
    {
        Undefined = (short)0,
        Company = (short)1,
        Client = (short)2,
        Agent = (short)3,
        Debtor = (short)4,
    }

    public enum DcEntityTypeEnum
    {
        Undefined = 0,
        LimitedCompany = 1,
        PublicLinitedCompany = 2,
        SoleTrader = 3,
        Partnership = 4,
        Consumer = 5,
        Charity = 6,
        LimitedLiabilityPartnership = 7,
    }

    public enum DcEntityStatusEnum
    {
        Unknown = 0,
        Active = 1,
        Inactive = 2,
    }

    public enum ContactTypeEnum
    {
        Unknown = 0,
    }

    public enum ContactStatusEnum
    {
        Unknown = 0,
        Active = 1,
        Inactive = 2,
        Deceased = 3,
    }

    public enum ContactAddressTypeEnum
    {
        Default = 1,
        Memo = 2,
        Additional = 3,
        DefaultForeign = 4,
        MemoForeign = 5,
        AdditionaForeign = 6,
    }

    public enum ContactAddressStatusEnum
    {
        Unknown = 0,
        Active = 1,
        Inactive = 2,
    }

    public enum ContactPointTypeEnum
    {
        DDI = 1,
        Phone = 2,
        Mobile = 3,
        Fax = 4,
        Email = 5,
    }

    public enum ContactPointStatusEnum
    {
        Unknown = 0,
        Active = 1,
        Inactive = 2,
    }

    public enum BankAccountTypeEnum
    {
        CurrentAccount = 0,
    }
}
